/*@import "lxgw-wenkai-lite-webfont/style.css";*/

@font-face {
  font-family: "Source Han Sans";
  src: url("./SourceHanSansSC-Regular.woff2");
}

@font-face {
  font-family: "Ubuntu Mono";
  src: url("./UbuntuMono-R.ttf");
}

@font-face {
  font-family: "Ubuntu";
  src: url("./Ubuntu-R.ttf");
}

.v-card {
  margin-bottom: 0.5em;
}

.swal2-container {
  z-index: 10000 !important;
}
body {
  font-family: "Ubuntu", "Source Han Sans", sans-serif;
  font-size: larger;
  user-select: none;
}
pre,
code {
  font-family: "Ubuntu Mono", "Source Han Sans SC", sans-serif;
}

.v-card-title {
  border-bottom: 2px solid rgb(var(--v-theme-color4));
  margin-bottom: 10px;
}

.v-card-actions > button {
  border: solid 1px currentColor;
}

button.submit {
  font-size: large;
  color: black !important;
  border: solid 1px rgb(var(--v-theme-color3));
}

.v-card {
  border: 1px solid rgb(var(--v-theme-color1)) !important;
}

/* .v-navigation-drawer--left {
  border-right-color: rgb(var(--v-theme-color4));
} */

.v-main {
  padding-left: 13% !important;
}

.v-container {
  max-width: unset !important;
}

.bg-primary.submit {
  background: unset !important;
  border: rgb(var(--v-theme-color3)) solid 1px !important;
  color: black !important;
  font-weight: bolder;
  font-size: larger;
}

.disable-click {
  pointer-events: none;
}

.markdown-body {
  box-sizing: border-box;
  min-width: 200px;
  max-width: 980px;
  margin: 0 auto;
  padding: 45px;
}

.table-filter {
  margin-top: 0;
  padding-top: 2px;
  margin-bottom: -34px;
  padding-bottom: 0;
}

.vol-name-in-table {
  width: 430px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
